Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
26 TELFORD AVENUE Terraced £385,004 £335,000 5 Jul 2021
30 TELFORD AVENUE Terraced £249,768 £138,400 28 Aug 2009
32 TELFORD AVENUE Terraced £319,011 £260,000 20 Sep 2019
36 TELFORD AVENUE Terraced £248,499 £72,500 29 May 2001
40 TELFORD AVENUE Terraced £339,725 £277,000 4 Nov 2019